garlic mustard

Noun
  1. European herb that smells like garlic

Khám phá thêm

Các từ liên quan

garlic mustard
A forager carefully harvests garlic mustard from a forest path.